home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_q_t / sftkbd10.zip / SOFTKBD.TXT < prev   
Text File  |  1992-04-18  |  15KB  |  391 lines

  1. SoftKBD 1.0
  2. (Soft Keyboard)
  3. Copyright ⌐ 1991, 1992  George Leotti
  4.  
  5.  
  6.  
  7. SoftKBD is released as Shareware and as such it is not free. If 
  8. you find this program useful, I request a registration fee of $20. 
  9. In return for your registration fee, I will send you the next 
  10. version of SoftKBD, when ready, as a thank you. If you are an 
  11. organization that wishes to use SoftKBD on more than one computer 
  12. please contact me for registration details.
  13.  
  14. Please send your registration to:
  15.  
  16. George Leotti
  17. 416 S Elmwood AV
  18. Glenolden PA 19036-2327
  19.  
  20. See SoftKBD's on-line help to print out a registration form, or, 
  21. Include your name and address, version of SoftKBD you have, and 
  22. disk size, with your registration. I will accept a check, drawn on 
  23. a U.S. bank, or a USPS money order only. Registrations recieved in 
  24. non-US funds will be rejected. Thank you!
  25.  
  26. I have never and will never give, sell, or trade, a registrants 
  27. name/address to any mailing list!
  28.  
  29. If you have any comments or suggestions about this program, you 
  30. can write to me at the above address or on CompuServe at 
  31. 75616,1724.
  32.  
  33.  
  34. I am not a lawyer, but..
  35.  
  36. I make no claim as to the usability of this program, and am not 
  37. liable for any damages, incidental or consequential arising out of
  38. the use or misuse of this program.
  39.  
  40.  
  41. DISTRIBUTORS:
  42.  
  43. If you find this program worthy of distribution, you have my 
  44. permission (and gratitude) with the following conditions: All 
  45. files included (see below) with this program be kept together, and 
  46. un-modified, either in their original archive or in an archive 
  47. format suited to your library. And that you make your customer 
  48. aware that I receive none of the money they pay you for the copy 
  49. of this program they receive from you. Thank you...
  50.  
  51. Design Goals
  52.  
  53. SoftKBD was created in the hope of providing motor impaired 
  54. individuals with an opportunity to use a powerful computing 
  55. environment for personal and professional gain.
  56.  
  57. Using an on-screen keyboard and a mouse, or mouse like pointing 
  58. device, a user simply "points & clicks" to enter information in 
  59. Microsoft Windows applications.
  60.  
  61. As a disabled individual I know the very high cost of special 
  62. devices for the handicapped. Therefore, SoftKBD is released as 
  63. Shareware for a $20 registration fee.
  64.  
  65.  
  66.  
  67. SoftKBD Requirements
  68.  
  69. HARDWARE:
  70.  
  71. COMPUTER:    An 80286 or higher processor, IBM or Compatible PC, with 
  72. enough RAM (at least 2 MB) to run the Microsoft Windows 
  73. Graphical Environment.
  74. DISPLAY:    An EGA, VGA, or better, graphics adapter and monitor.
  75. MOUSE:    A mouse, or other pointing device, that Windows recognizes. 
  76. A pointing device may include: lightpen, trackball, 
  77. joystick, or any other pointing device that has a 
  78. Windows 3.x compatible device driver.
  79.  
  80.  
  81. SOFTWARE:
  82.  
  83. DOS:        MS-DOS or PC-DOS version 3.1 or above.
  84. WINDOWS:     Version 3.0 or above.
  85.  
  86.  
  87. Files Included In This Release
  88.  
  89. SOFTKBD.EXE - The Windows executable of SoftKBD.
  90. SOFTKBD.HLP - Help file for SoftKBD.
  91. SOFTKBD.TXT - ASCII format documentation for SoftKBD.
  92.  
  93.  
  94.  
  95. Please Note
  96.  
  97. This document is not intended to be a Windows tutorial! If you are 
  98. unfamiliar with using Windows, I suggest you use the environment 
  99. and read at least chapters 1 and 2 of the Microsoft Windows User 
  100. Guide.
  101.  
  102. Installing SoftKBD
  103.  
  104. Copy the SoftKBD files with the extensions, .EXE, .HLP, and .TXT 
  105. to your Windows, or any other, directory on your hard drive.
  106.  
  107. Start Windows if you are not already running it. From within the 
  108. Program Manager activate the Program Group you would like 
  109. SoftKBD's icon installed in.
  110.  
  111. Select the Program Manager File menu, then choose New. In the New 
  112. Program Object dialog box, select Program Item, then press OK.
  113.  
  114. In The Program Item Properties dialog box, type SoftKBD for the 
  115. Description field. Press Tab and type the full path and program 
  116. name in the Command Line field. (Example: If you copied SoftKBD to 
  117. your TOOLS directory on drive C:, you would enter 
  118. C:\TOOLS\SOFTKBD.EXE) Choose OK.
  119.  
  120. Running SoftKBD
  121.  
  122. Double click the SoftKBD icon to run SoftKBD.
  123.  
  124. Windows 3.0 Users:
  125.  
  126. If you desire, Windows allows you to specify programs to run 
  127. automatically every time Windows is started. In order to make 
  128. SoftKBD run when Windows starts, you must modify a file, called 
  129. WIN.INI, in your Windows directory. This procedure is simple and 
  130. outlined below.
  131.  
  132. Run the Notepad program that came with Windows. Select Open from 
  133. the File menu and, if necessary switch to the Windows directory. 
  134. Type WIN.INI in the Filename field, then press OK.
  135.  
  136. Near the beginning of the WIN.INI file you should see a section 
  137. titled, "[windows]". Within this section there should be a line 
  138. that begins with: "run=".
  139.  
  140. To add SoftKBD to the "run=" line, simply type SOFTKBD after 
  141. "run=" (on the same line). If there are other program names on 
  142. this line, be sure to include a space between SoftKBD and any 
  143. other program names.
  144.  
  145. If you installed SoftKBD in a directory that isn't on your path 
  146. you must give a full file specification on the "run=" line. 
  147. Example: If you installed SoftKBD in a directory named TOOLS on 
  148. drive C: you would add C:\TOOLS\SOFTKBD.EXE to the "run=" line of 
  149. WIN.INI.
  150.  
  151. The above will place SoftKBD on your screen where it was the last 
  152. time you ran it, or in its default position if you never ran 
  153. SoftKBD. If you prefer SoftKBD to start as an icon, follow the 
  154. above directions but add SoftKBD to the "load=" line in WIN.INI.
  155.  
  156. Windows 3.1 Users:
  157.  
  158. If you want SoftKBD to run each time you start Windows, add 
  159. SoftKBD in your StartUp Group. If you want SoftKBD placed on-
  160. screen where it was last time you used it, be sure the Run 
  161. Minimized box is unchecked. If you want SoftKBD run as an icon, 
  162. make sure the Run Minimized box is checked.
  163.  
  164. Using SoftKBD
  165.  
  166. Once SoftKBD is running, switch back to Program Manager and start 
  167. the Windows application you want to use SoftKBD with.
  168.  
  169. You may have to size the application's window so you can see both 
  170. SoftKBD's display area and the application's display area.
  171.  
  172. To use SoftKBD to "type" information into your application, simply 
  173. point at the appropriate key and press (click) your mouse button.
  174.  
  175. IMPORTANT NOTE:
  176. The application you want to type information into must be the 
  177. active application. In Windows the active application has its 
  178. title bar highlighted (usually in blue). See the Windows User 
  179. Manual for more information.
  180.  
  181.  
  182. Shift, Ctrl, and Alt:
  183. To use the Shift, Ctrl, or Alt key in combination with another 
  184. key, click the Shift, Ctrl, or Alt key, then click the key you 
  185. want to combine. Example: in order to type "Sam" into your 
  186. application, click on Shift, then click on S, click on A, then 
  187. click on M. You will see "Sam" entered in your application.
  188.  
  189.  
  190. Quick Shift:
  191. A fast way to shift a character (alphabetic keys only) is to 
  192. double-click the left button on the character you want 
  193. capitalized. Example: To enter "Sam" in your application, double-
  194. click S, then click A, and finally M.
  195.  
  196.  
  197. Quick Space:
  198. A fast way to send a space to your application, (with a two button 
  199. mouse only), is to click the right button. Your cursor must be 
  200. positioned on one of SoftKBD's keys for this to work properly; the 
  201. key does not have to be the Space Bar.
  202.  
  203.  
  204. Quick Enter:
  205. A fast way to send a carriage return, or Enter, to your 
  206. application, (with a two button mouse only), is to double-click 
  207. the right button. Your cursor must be positioned on one of 
  208. SoftKBD's keys for this to work properly; the key does not have to 
  209. be the Enter key.
  210.  
  211.  
  212. Accessing Menus With Alt:
  213. With this version of SoftKBD you can not open a menu using the on-
  214. screen keyboard.
  215.  
  216. This should not be a problem for you as it is generally quicker 
  217. for you to use your mouse to access and select items from the 
  218. menus in Windows applications. You may use SoftKBD to enter 
  219. information in dialog boxes. See Dialog Boxes, below, for details.
  220.  
  221.  
  222. Shift, Ctrl, and Alt Combinations:
  223. Shift, Ctrl, and Alt cannot be combined with each other and 
  224. another character with this version of SoftKBD. You can't send 
  225. something like Shift+Ctrl+Y to your application using SoftKBD's 
  226. keyboard.
  227.  
  228. These "shift" combinations are usually used to quickly access a 
  229. feature found on a menu in various Windows applications.
  230.  
  231. If you find it quicker to send a shift combination to an 
  232. application, you may using the Ctrl, Shift, and Alt options on 
  233. SoftKBD's menu bar.
  234.  
  235. These work like the CapsLock and NumLock keys on a keyboard. That 
  236. is, they lock the Ctrl, Shift, or Alt key. If these items are 
  237. gray, they are unlocked or up. If they are black, they are locked 
  238. or down.
  239.  
  240. To send a Shift+Ctrl+Y to an application you click Shift and Ctrl 
  241. on the menu bar to lock the Shift & Ctrl, then click Y. After you 
  242. click the Y, you must again click Shift & Ctrl to unlock these 
  243. keys. Otherwise, whatever you click next will be sent as a 
  244. Shift+Ctrl combination.
  245.  
  246.  
  247. High ANSI & ASCII:
  248. To enter characters, such as "ó", not found on your keyboard, you 
  249. use the Alt lock from the menu bar and type the numeric code on 
  250. the keyboard. See your Windows manual for charts of the ANSI & 
  251. ASCII character sets and instructions. Please remember to "unlock" 
  252. Alt after you enter the code.
  253.  
  254.  
  255. Dialog Boxes, List Boxes, Edit Fields, Etc.
  256. SoftKBD can be used to navigate Dialog and List Boxes, and type 
  257. information in Edit Fields (e.g. file names, etc.). ALT key 
  258. combinations can be used within Dialog Boxes to "press" buttons. 
  259. Please note that ALT key combinations may not work with certain 
  260. dialogs. As above, it is generally faster to point & click within 
  261. the dialog.
  262.  
  263. I have found difficulties with entering information in some dialog 
  264. boxes with some Windows applications.
  265.  
  266. For example: With Microsoft Word for Windows (WFW) Version 1.1a, 
  267. SoftKBD won't normally send a character to a dialog.
  268.  
  269. On SoftKBD's menu bar you will see Dlg1 and Dlg2. These should be 
  270. used only with dialog boxes you encounter difficulties with. These 
  271. options change the way in which SoftKBD interacts with an 
  272. application and should only be used with "problem" 
  273. programs/dialogs.
  274.  
  275. To work with WFW dialogs, simply click Dlg2 and then use SoftKBD's 
  276. keys as you normally would. When you finish with the dialog, click 
  277. Dlg2 to turn this feature off.
  278.  
  279. Another problem program is QuickC for Windows (QCW). I've found 
  280. two dialogs, Find and Find & Replace, that won't work with 
  281. SoftKBD. Use Dlg1 to use these dialogs.
  282.  
  283. I'm sure other Windows applications may present problem dialogs 
  284. for SoftKBD. For these you will have to try either Dlg1 or Dlg2 to 
  285. determine which works. If neither work, try them together. If you 
  286. encounter trouble sending keystrokes to any other part of a 
  287. Windows application, try using the Dlg options.
  288.  
  289. IMPORTANT NOTE:
  290. After using a "Dlg" option turn it off! These options change the 
  291. way SoftKBD interacts with an application. If left on you may lose 
  292. SoftKBD's double click feature or will lose the caret (aka, 
  293. insertion point, cursor, edit point, etc.) in your application.
  294.  
  295. I am trying to correct this problem, and hope to have solved for 
  296. the next version of SoftKBD.
  297.  
  298. Moving & Sizing SoftKBD:
  299. By default SoftKBD places itself at the top of your screen. You 
  300. may, if you wish, place the keyboard display anywhere on the 
  301. screen. And resize it to fit your needs. 
  302.  
  303. SoftKBD will save the size and position of its window in 
  304. SOFTKBD.INI each time you quit the program. The next time you run 
  305. SoftKBD, it will place itself at the same location and size 
  306. itself.
  307.  
  308. Carefully consider the size you choose to make SoftKBD. There is a 
  309. trade-off between how much of your application you see and how 
  310. much of SoftKBD you can access without scrolling.
  311.  
  312. By default SoftKBD sizes itself so you will not have to scroll it 
  313. to access any part of the keyboard. When you size SoftKBD's window 
  314. smaller, you will have to use scroll bars to access "hidden" parts 
  315. of the keyboard.
  316.  
  317. To return SoftKBD to it's default size, select Default Size from 
  318. the Control Menu.
  319.  
  320.  
  321. Key Size, Font, and Color Control:
  322. From SoftKBD's Option menu you can modify the size and spacing of 
  323. the keys, which font to use, and the colors of the characters on 
  324. keys. Choose Help in the dialogs for more instructions.
  325.  
  326. Please Note: This version of SoftKBD does not utilize the new 
  327. fonts in Windows 3.1.
  328.  
  329.  
  330. User Notes:
  331.  
  332. Cursor Woes:
  333. Certain Windows applications, Windows Write and Microsoft Word for 
  334. Windows to name two, hide the mouse cursor while "typing" with 
  335. SoftKBD or a regular keyboard. This is not much of a problem as 
  336. any movement of your mouse will restore the cursor.
  337.  
  338.  
  339. Windows Real & 386 Enhanced Modes Only:
  340. SoftKBD was designed to work only in Windows Real and 386 Enhanced 
  341. modes.
  342.  
  343.  
  344. 386 Enhanced Mode and DOS:
  345. SoftKBD will work with DOS applications running in a window in 
  346. Windows 386 Enhanced mode, but you will experience the following 
  347. two problems that may limit its usefulness:
  348.  
  349. 1. The Num Lock and Caps Lock status, when clicked in SoftKBD's 
  350. display, may not be the same between SoftKBD and the status 
  351. indicators on your keyboard. This will cause you difficulties.
  352.  
  353. 2. The separate direction keys do not work properly with DOS in 
  354. this version of SoftKBD.
  355.  
  356. In the future I hope to fix these problems to allow SoftKBD to 
  357. work with most DOS applications to provide complete access to more 
  358. software.
  359.  
  360. WINDOWS 3.0 USERS:
  361. In order to use SoftKBD's direction keys with a DOS program 
  362. running in a window, the Num Lock key must be turned off on your 
  363. COMPUTER's keyboard BEFORE SoftKBD and the DOS program are run! 
  364. Also you must avoid using SoftKBD's Caps and Num Lock keys. This 
  365. may or may not enable you to use SoftKBD with a DOS program.
  366.  
  367. WINDOWS 3.1 USERS:
  368. Problem 1, mentioned above, does not occur in this version of 
  369. Windows. In order to use SoftKBD's direction keys with a DOS 
  370. program running in a window, you may turn off the Num Lock key 
  371. before OR after your DOS window is running. However, it will take 
  372. your keyboard status indicator one "normal" keystroke to "catch 
  373. up" to the status displayed on SoftKBD. The same applies to the 
  374. Caps Lock key.
  375.  
  376. Windows 3.0 & 3.1 Users:
  377. You must use the above directions with the Num Lock key or you 
  378. will get numbers instead of the movement you desire.
  379.  
  380. Missing Keys:
  381. You will notice that the Pause/Break key is missing from SoftKBD's 
  382. display. I do not think this key is used much in Windows 
  383. applications.
  384.  
  385.  
  386. SoftKBD, by George J. Leotti
  387.  
  388. Page -8-
  389.  
  390.  
  391.